package com.siyue.test1.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
* <p>
    * 应急事件
    * </p>
* @author 小沐沐吖
* @since 2023-09-12
*/
    @Data
    @TableName("yj_emergency_events")
    public class YjEmergencyEvents {
            /**
            * 主键
            */
            @TableId("EVENTS_ID")
    private String eventsId;

            /**
            * 事发地
            */
        @TableField("EVENTS_ADDRESS")
    private String eventsAddress;

            /**
            * 事件等级
            */
        @TableField("GRADE")
    private String grade;

            /**
            * 事件概况
            */
        @TableField("REMARKS")
    private String remarks;

            /**
            * 机构id
            */
        @TableField("ORG_ID")
    private String orgId;

            /**
            * 子组织ID
            */
        @TableField("SUB_ORG_ID")
    private String subOrgId;

            /**
            * 创建人
            */
        @TableField("CREATE_PERSON")
    private String createPerson;

            /**
            * 创建时间
            */
        @TableField("CREATE_TIME")
        @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date createTime;

            /**
            * 修改人
            */
        @TableField("MODIFY_PERSON")
    private String modifyPerson;

            /**
            * 修改时间
            */
        @TableField("MODIFY_TIME")
        @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date modifyTime;

            /**
            * 状态
            */
        @TableField("STATUS")
    private String status;

            /**
            * 评价
            */
        @TableField("EVALUATE")
    private String evaluate;

            /**
            * 所属厂站
            */
        @TableField("PROJECT_ID")
    private String projectId;

            /**
            * 事件类型
            */
        @TableField("EVENTS_CLASS")
    private String eventsClass;

            /**
            * 发生时间
            */
        @TableField("OPEN_TIME")
        @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date openTime;

}
